package com.pope.framework.triage.modular.vo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description= "分诊信息")
public class TriageSimpleInfoVo implements Serializable{

	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "分诊主键",dataType="String")
	private Integer id;
	
	@ApiModelProperty(value = "患者姓名",dataType="String")
	private String name;
	@ApiModelProperty(value = "分诊时间",dataType="String")
	private String time;
	
	/**
	 * 
	 */
	@ApiModelProperty(value = "分诊科室Id",dataType="String")
	private Integer departId;
	
	@ApiModelProperty(value = "分诊科室名称",dataType="String")
	private String departName;
	
	@ApiModelProperty(value = "来时分级Id",dataType="Integer")
	private Integer comingGradeId;
	
	@ApiModelProperty(value = "来时分级名称",dataType="String")
	private String comingGradeName;
	/**
	 * 分级编码
	 */
	@ApiModelProperty(value = "来时分级颜色",dataType="String")
	private String comingColorId;
	
	
	@ApiModelProperty(value = "更改后分级Id",dataType="Integer")
	private Integer changeGradeId;
	
	@ApiModelProperty(value = "更改后分级名称",dataType="String")
	private String changeGradeName;
	/**
	 * 分级编码
	 */
	@ApiModelProperty(value = "更改后分级颜色",dataType="String")
	private String changeColorId;
	
	@ApiModelProperty(value = "自动分级Id",dataType="Integer")
	private Integer autoGradeId;
	
	@ApiModelProperty(value = "自动分级名称",dataType="String")
	private String autoGradeName;
	/**
	 * 分级编码
	 */
	@ApiModelProperty(value = "自动分级颜色",dataType="String")
	private String autoColorId;
	
	/**
	 * 主诉名称
	 */
	@ApiModelProperty(value = "主诉名称字符串，多个为，隔开",dataType="String")
	private String complaintNames;
	
	 @ApiModelProperty(value = "分诊编号",dataType="String")
	 private String emergencyNumber;
	 @ApiModelProperty(value = "性别",dataType="String")
	 private String sex;
	 @ApiModelProperty(value = "医院ID",dataType="Integer",required=true)
	 private Integer hospitalId;
}
